86cf7776879e8085d8b53f1ee5d704e51ece98e7,plugins/InspectionGadgets/InspectionGadgetsAnalysis/src/com/siyeh/ig/migration/EqualsReplaceableByObjectsCallInspection.java,EqualsReplaceableByObjectsCallVisitor,isEquality,#PsiExpression#boolean#PsiVariable#PsiVariable#,195
Before Change
return false;
}
}
final PsiExpression lhs = binaryExpression.getLOperand();
final PsiExpression rhs = binaryExpression.getROperand();
return (VariableAccessUtils.evaluatesToVariable(lhs, variable1) && VariableAccessUtils.evaluatesToVariable(rhs, variable2)) ||
(VariableAccessUtils.evaluatesToVariable(lhs, variable2) && VariableAccessUtils.evaluatesToVariable(rhs, variable1));
}
After Change
return false;
}
}
final PsiExpression leftOperand = ParenthesesUtils.stripParentheses(binaryExpression.getLOperand());
final PsiExpression rightOperand = ParenthesesUtils.stripParentheses(binaryExpression.getROperand());
final String leftName = getQualifiedVariableName(leftOperand);
final String rightName = getQualifiedVariableName(rightOperand);
return leftName != null && rightName != null &&